package com.qm.enums;

/*在实际编程中，往往存在着这样的“数据集”，它们的数值在程序中是稳定的，而且“数据集”中的元素是有限的，
例如：星期一到星期日七个数据元素组成了一周的“数据集”，春夏秋冬四个数据元素组成了四季的“数据集”。
在java中如何更好地使用这些“数据集”呢？*/
public class MyEnum {
    public static final int MONDAY = 1;
    public static final int TUESDAY = 2;
    public static final int WEDNESDAY = 3;
    public static final int THURSDAY = 4;
    public static final int FRIDAY = 5;
    public static final int SATURDAY = 6;
    public static final int SUNDAY = 7;
    public static void showDay(int day){
        System.out.println("今天是星期"+day);
    }

    public static void main(String[] args) {
        showDay(MyEnum.SUNDAY);
        //    比如说我们设计一个函数，要求传入某个值。但是使用int类型，我们无法保证传入的值为合法，编译器也不会提出任何警告，因此这种方式在枚举出现后并不提倡。
        showDay(100);
    }
}
